basic life support techniques - English Synonyms Dictionary